overdue cheque - Turkish English Dictionary